A DAI Architecture for Coordinating Multimedia Applications
نویسنده
چکیده
This paper describes a research efforts in exploring various ways distributed multimedia applications can have their presentations coordinated through the use of techniques from Distributed Artificial Intelligence (DAI). DAI problem solving architectures can provide methods for coordinating activities of "multimedia agents" as well as provide mechanisms for conflict resolution among these agents. Conflict occurs when multiple agents request limited hardware resources such as single audio card located in the user’s workstation. A novel method of conflict resolution known as Knowledge-Based Negotiation (KBN) is presented which addresses resource allocation problems from an issue-based reasoning approach. Through the use of a distributed problem solving architecture and the KBN negotiation paradigm, the user is assisted in navigating though a multimedia application.
منابع مشابه
The Multimedia Internet Terminal (MInT)
The Multimedia Internet Terminal (MINT)1 is a flexible multimedia tool set that allows the establishment and control of multimedia sessions across the Internet. The system architecture is fully distributed, with no central components. For each participant, a coordinating application manages a set of loosely coupled media and control agents. Using the coordinating application, session members ca...
متن کاملCoordinating Components In The Multimedia System Services Architecture
The purpose of this work is to examine and exploit the potential of the coordination paradigm to act as the main communication and synchronization mechanism between components forming a distributed multimedia environment and exhibiting real-time properties. Towards this purpose, we have developed a mechanism for coordinating the distributed execution of components, as these are defined by the M...
متن کاملOn-time Network On-Chip: Analysis and Architecture
Game, multimedia, consumer and control applications demand low power and high performance computing platforms capable of providing real-time services. Multi-core architectures, supported by onchip networks, are emerging as scalable solutions to fulfill these requirements. However, the increasing number of concurrent applications running on these platforms, and the time-varying nature of their c...
متن کاملCoordinating distributed components on the web: an integrated development environment
Component-based software has become an important alternative for building applications, especially distributed ones, so it is essential to define new software development processes based on components. Within this trend, we propose a complete framework-based method which guides application developers in exactly determining application requirements. It also guides how to build them using the com...
متن کاملA middleware framework coordinating processor/power resource management for multimedia applications
It is challenging to reduce the processor power consumption while meeting the processor resource requirement of distributed multimedia applications in portable computers. This paper presents a middleware framework coordinating the Processor/Power Resource Management (PPRM) in mobile computing environment. Our framework has four major contributions: (1) providing a power-aware resource reservati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002